Server Component Details
End Points used
Domain: esignet-insurance.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/auth-code
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/configuration
Domain: api-internal.released.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/{issuerId}/well-known-proxy
Domain: api-internal.released.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/identity/actuator/health
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/binding-otp
Domain: api-internal.released.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/group/publish
Domain: api-internal.released.mosip.net ---- Module: idgenerator ---- End Point: v1/idgenerator/uin
Domain: api-internal.released.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/authenticate/internal/useridPwd
Domain: api-internal.released.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies
Domain: esignet-insurance.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/authenticate
Domain: esignet-insurance.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/v2/oauth-details
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/Mosip
Domain: api-internal.released.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/identity/
Domain: api-internal.released.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners/certificate/ca/upload
Domain: esignet-mosipid.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/send-otp
Domain: api-internal.released.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/health
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/credentials/download
Domain: api-internal.released.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/env
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/wallet-binding
Domain: esignet-mosipid.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/authenticate
Domain: api-internal.released.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/
Domain: esignet-mosipid.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/v2/oauth-details
Domain: api-internal.released.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/idschema/latest
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/actuator/env
Domain: esignet-mosipid.released.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/auth-code
Domain: api-internal.released.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/actuator/health
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers
Domain: api-internal.released.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/group/new
Domain: api-internal.released.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/vid
Domain: api-internal.released.mosip.net ---- Module: idauthentication ---- End Point: idauthentication/v1/actuator/env
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/invalid
Domain: api-internal.released.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners/certificate/upload
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/verifiers
Domain: api-internal.released.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/authenticate/clientidsecretkey
Domain: api-internal.qa-inji1.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/Mosip/configuration
Server Errors 
No server errors
Mimoto Pre-requisite API Test ---- Report Date: 2025-03-26 ---- Tested Environment: qa-inji1 ---- Commit Id is: 7fe2f0b5 & Branch Name is:release-0.17.x
Test Scenario# Total# Passed# Skipped# Failed# Ignored# Known_IssuesExecution Time (HH:MM:SS)
Adding Identity33000000:01:36
GenerateVID60006000:00:00
CreateVID33000000:00:01
Mimoto API Test ---- Report Date: 2025-03-26 ---- Tested Environment: qa-inji1 ---- Commit Id is: 7fe2f0b5 & Branch Name is:release-0.17.x
Test Scenario# Total# Passed# Skipped# Failed# Ignored# Known_IssuesExecution Time (HH:MM:SS)
CreatePolicySunBirdR11000000:00:00
GetPolicySunBirdR11000000:00:00
SearchPolicySunBirdR11000000:00:00
OAuthDetailsRequest11000000:00:00
AuthenticateUser11000000:00:01
AuthorizationCode11000000:00:00
OAuthDetailsRequestSunBirdC11000000:00:00
AuthenticateUserSunBirdC11000000:00:00
AuthorizationCodeSunBirdC11000000:00:00
DownloadIssuerCredential66000000:00:43
AuthLock60006000:00:00
AuthUnLock40004000:00:00
RequestCredentials60006000:00:00
CredentialCheckStatus30003000:00:00
DownloadCredential20002000:00:00
SendOTP10001000:00:00
AidGetIndividualId50005000:00:00
BindingOtp3636000000:00:06
WalletBinding7878000000:05:30
GetAllIssuers33000000:00:00
GetIssuerWellKnown11000000:00:00
DeletePolicySunBirdR11000000:00:00
GetVerifierList11000000:00:00
GetIssuerConfiguration22000000:00:00
Total1761430033000:08:03
TestCase NumberTestCase DescriptionExecution Time (HH:MM:SS)
Adding Identity — Passed
TC_Mimoto_AddIdentity_02Creating a new identity with all valid parameters for Binding APIs00:00:01
TC_Mimoto_AddIdentity_03Creating a new identity for downloading issuer credential00:00:01
TC_Mimoto_AddIdentity_01Creating a new identity with all valid parameters00:00:03
GenerateVID — Ignored
TC_Mimoto_GenerateVID_06Creating perpetual VID with binding valid request00:00:00
TC_Mimoto_GenerateVID_02Creating Perpetual VID with invalid OTP00:00:00
TC_Mimoto_GenerateVID_05Creating perpetual VID with invalid transactionID00:00:00
TC_Mimoto_GenerateVID_01Creating Perpetual VID with all valid parameters00:00:00
TC_Mimoto_GenerateVID_03Creating Perpetual VID with invalid UIN00:00:00
TC_Mimoto_GenerateVID_04Creating temporary VID with all valid request00:00:00
CreateVID — Passed
TC_Mimoto_GenerateVID_06Create perpetual VID for binding with valid details00:00:00
TC_Mimoto_GenerateVID_01Create perpetual VID with valid details00:00:00
TC_Mimoto_GenerateVID_04Create temporary VID with valid details00:00:00
CreatePolicySunBirdR — Passed
TC_Mimoto_CreatePolicySunBirdR_01Creating new sunbird policy with valid parameters00:00:00
GetPolicySunBirdR — Passed
TC_Mimoto_GetPolicySunBirdR_01Getting sunbird policy with valid parameters00:00:00
SearchPolicySunBirdR — Passed
TC_Mimoto_SearchPolicySunBirdR_01Searching sunbird policy with valid parameters00:00:00
OAuthDetailsRequest — Passed
TC_Mimoto_OAuthDetailsRequest_01Creating Oauth's details with all valid parameters00:00:00
AuthenticateUser — Passed
TC_Mimoto_AuthenticateUser_01Authenticate user to download credentials with all valid parameters00:00:01
AuthorizationCode — Passed
TC_Mimoto_AuthorizationCode_01Generate authorization code to download credential issuer00:00:00
OAuthDetailsRequestSunBirdC — Passed
TC_Mimoto_OAuthDetailsRequestSunBirdC_01Getting auth details for downloading sunbird credentials00:00:00
AuthenticateUserSunBirdC — Passed
TC_Mimoto_AuthenticateUserSunBirdC_01Authenticating user for downloading sunbird credential00:00:00
AuthorizationCodeSunBirdC — Passed
TC_Mimoto_AuthorizationCodeSunBirdC_01Generating authorization code for downloading sunbird VC00:00:00
DownloadIssuerCredential — Passed
TC_Mimoto_DownloadIssuerCredential_04Downloading credential with invalid credential AuthorizationCode00:00:00
TC_Mimoto_DownloadIssuerCredential_03Downloading credential with invalid credential00:00:00
TC_Mimoto_DownloadIssuerCredential_02Downloading credential with invalid issuer00:00:00
TC_Mimoto_DownloadIssuerCredential_01Downloading credential with all valid parameters00:00:31
TC_Mimoto_DownloadIssuerCredential_06Downloading sunbird credential with valid authorizationCode00:00:10
TC_Mimoto_DownloadIssuerCredential_05Downloading credential with invalid expired authorizationCode00:00:00
AuthLock — Ignored
TC_Mimoto_AuthLock_02Auth Lock a particular UIN with invalid OTP00:00:00
TC_Mimoto_AuthLock_01Auth lock a particular UIN with valid parameters00:00:00
TC_Mimoto_AuthLock_04Auth lock a particular VID with valid VID00:00:00
TC_Mimoto_AuthLock_06Auth lock a particular VID with invalid VID00:00:00
TC_Mimoto_AuthLock_03Auth Lock a particular UIN with valid OTP00:00:00
TC_Mimoto_AuthLock_05Auth lock a particular VID with invalid OTP00:00:00
AuthUnLock — Ignored
TC_Mimoto_AuthLock_10Unlock a particular VID with invalid OTP00:00:00
TC_Mimoto_AuthLock_07Auth unlock a particular UIN with valid parameters00:00:00
TC_Mimoto_AuthLock_08Auth unlock a particular VID with valid parameters00:00:00
TC_Mimoto_AuthLock_09Auth unlock a particular UIN with invalid OTP00:00:00
RequestCredentials — Ignored
TC_Mimoto_RequestCredentials_02requesting credential with valid VID00:00:00
TC_Mimoto_RequestCredentials_03requesting UIN credential with invalid OTP00:00:00
TC_Mimoto_RequestCredentials_04requesting credential with invalid transactionID00:00:00
TC_Mimoto_RequestCredentials_05requesting credential with invalid UIN00:00:00
TC_Mimoto_RequestCredentials_06requesting credential with invalid VID00:00:00
TC_Mimoto_RequestCredentials_01requesting credential with all valid parameters00:00:00
CredentialCheckStatus — Ignored
TC_Mimoto_CredentialsStatus_01Retrieving credential status with valid UIN00:00:00
TC_Mimoto_CreateVID_03Retrieving credential status with invalid requestId00:00:00
TC_Mimoto_CredentialsStatus_02Retrieving credential status with valid VID00:00:00
DownloadCredential — Ignored
TC_Mimoto_DownloadCredential_01Checking credential status with all valid parameters00:00:00
TC_Mimoto_DownloadCredential_02Checking credential status with invalid StatusCode00:00:00
SendOTP — Ignored
TC_Mimoto_individualOTP_01generating individual OTP with valid parameters00:00:00
AidGetIndividualId — Ignored
TC_Mimoto_AidGetIndividualId_02Generating individualID with invalid AID00:00:00
TC_Mimoto_AidGetIndividualId_03Generating individualID with Invalid OTP00:00:00
TC_Mimoto_AidGetIndividualId_05Generating individualID with invalid lengh of AID00:00:00
TC_Mimoto_AidGetIndividualId_04Generating individualID with valid OTP00:00:00
TC_Mimoto_AidGetIndividualId_01Generating AID status with valid AID00:00:00
BindingOtp — Passed
TC_Mimoto_BindingOtp_13Creating OTP for binding a individualID with OTP channel being empty00:00:00
TC_Mimoto_BindingOtp_10Creating OTP for binding a individualID with OTP channel being empty00:00:00
TC_Mimoto_BindingOtp_19Creating OTP for binding a individualID with empty request time00:00:00
TC_Mimoto_BindingOtp_05Creating OTP for binding a individualID with individualId missing00:00:00
TC_Mimoto_BindingOtp_17Creating OTP for binding a individualID with future request time00:00:00
TC_Mimoto_BindingOtp_08Creating OTP for binding a individualID with invalid OTP channel00:00:00
TC_Mimoto_AuthLock_07Creating OTP for binding a individualID with invalid request time00:00:00
TC_Mimoto_BindingOtp_03Creating OTP for binding a individualID with invalid UIN00:00:00
TC_Mimoto_BindingOtp_12Creating OTP for binding a individualID with OTP channel missing00:00:00
TC_Mimoto_BindingOtp_09Creating OTP for binding a individualID with OTP channel missing00:00:00
TC_Mimoto_BindingOtp_18Creating OTP for binding a individualID with missing request time00:00:00
TC_Mimoto_BindingOtp_04Creating OTP for binding a individualID without individualId attribute00:00:00
TC_Mimoto_BindingOtp_14Creating OTP for binding a individualID with OTP channel being empty00:00:00
TC_Mimoto_BindingOtp_11Creating OTP for binding a individualID with OTP channel value being null00:00:00
TC_Mimoto_BindingOtp_06Creating OTP for binding a individualID with individualId value as null00:00:00
TC_Mimoto_BindingOtp_16Creating OTP for binding a individualID with past request time00:00:00
TC_Mimoto_BindingOtp_07Creating OTP for binding a individualID with OTP channel value been spaced in between00:00:00
TC_Mimoto_BindingOtp_01Creating OTP for binding a individualID with valid UIN00:00:02
TC_Mimoto_BindingOtp_02Creating OTP for binding a individualID with valid VID00:00:00
TC_Mimoto_BindingOtp_30Creating OTP for binding a VID with OTP channel values empty00:00:00
TC_Mimoto_BindingOtp_27Creating OTP for binding a VID with empty OTP channel values00:00:00
TC_Mimoto_BindingOtp_36Creating OTP for binding a VID with request time empty00:00:00
TC_Mimoto_BindingOtp_22Creating OTP for binding a individualID with empty VID00:00:00
TC_Mimoto_BindingOtp_34Creating OTP for binding a VID with future request time00:00:00
TC_Mimoto_BindingOtp_25Creating OTP for binding a VID with invalid OTP channel00:00:00
TC_Mimoto_BindingOtp_32Creating OTP for binding a VID with invalid request time00:00:00
TC_Mimoto_BindingOtp_20Creating OTP for binding a individualID with invalid VID00:00:00
TC_Mimoto_BindingOtp_29Creating OTP for binding a VID with OTP channel values missing00:00:00
TC_Mimoto_BindingOtp_26Creating OTP for binding a VID with missing OTP channel values00:00:00
TC_Mimoto_BindingOtp_35Creating OTP for binding a VID with request time missing00:00:00
TC_Mimoto_BindingOtp_21Creating OTP for binding a individualID with missing VID00:00:00
TC_Mimoto_BindingOtp_31Creating OTP for binding a VID with OTP channel values as null00:00:00
TC_Mimoto_BindingOtp_28Creating OTP for binding a VID with OTP channel values as null00:00:00
TC_Mimoto_BindingOtp_23Creating OTP for binding a individualID with invalid VID00:00:00
TC_Mimoto_BindingOtp_33Creating OTP for binding a VID with past request time00:00:00
TC_Mimoto_BindingOtp_24Creating OTP for binding a VID with OTP channel value been spaced in between00:00:00
WalletBinding — Passed
TC_Mimoto_WalletBinding_14Generating OTP to bind VC with empty authfactortype00:00:01
TC_Mimoto_WalletBinding_20Generating OTP to bind VC with empty challenge00:00:01
TC_Mimoto_WalletBinding_25Generating OTP to bind VC with empty formate00:00:00
TC_Mimoto_WalletBinding_09Generating OTP to bind VC with empty individualId00:00:01
TC_Mimoto_WalletBinding_06Generating OTP to bind VC with empty requestime00:00:10
TC_Mimoto_WalletBinding_30Generating OTP to bind VC with empty authFactorType100:00:00
TC_Mimoto_WalletBinding_35Generating OTP to bind VC with empty format100:00:01
TC_Mimoto_WalletBinding_05Generating OTP to bind VC with future request time00:00:00
TC_Mimoto_WalletBinding_13Generating OTP to bind VC with invalid authfactortype00:00:01
TC_Mimoto_WalletBinding_18Generating OTP to bind VC with invalid challenge00:00:01
TC_Mimoto_WalletBinding_23Generating OTP to bind VC with invalid formate00:00:01
TC_Mimoto_WalletBinding_08Generating OTP to bind VC with invalid individualId00:00:01
TC_Mimoto_WalletBinding_03Generating OTP to bind VC with invalid request time00:00:01
TC_Mimoto_WalletBinding_28Generating OTP to bind VC with invalid authFactorType100:00:01
TC_Mimoto_WalletBinding_33Generating OTP to bind VC with invalid format100:00:00
TC_Mimoto_WalletBinding_38Generating OTP to bind VC with invalid publickey00:00:10
TC_Mimoto_WalletBinding_15Generating OTP to bind VC with missing authfactortype00:00:01
TC_Mimoto_WalletBinding_19Generating OTP to bind VC with missing challenge00:00:00
TC_Mimoto_WalletBinding_24Generating OTP to bind VC with missing formate00:00:00
TC_Mimoto_WalletBinding_11Generating OTP to bind VC with individualId being missing00:00:01
TC_Mimoto_WalletBinding_07Generating OTP to bind VC with missing requestime00:00:00
TC_Mimoto_WalletBinding_29Generating OTP to bind VC with missing authFactorType100:00:00
TC_Mimoto_WalletBinding_34Generating OTP to bind VC with missing format100:00:01
TC_Mimoto_WalletBinding_40Generating OTP to bind VC with missing publickey00:00:10
TC_Mimoto_WalletBinding_17Generating OTP to bind VC with authfactortype value being just null00:00:01
TC_Mimoto_WalletBinding_22Generating OTP to bind VC with challenge value having null00:00:01
TC_Mimoto_WalletBinding_27Generating OTP to bind VC with formate value having null00:00:00
TC_Mimoto_WalletBinding_10Generating OTP to bind VC with individualId being null00:00:01
TC_Mimoto_WalletBinding_32Generating OTP to bind VC with authFactorType1 value having null00:00:01
TC_Mimoto_WalletBinding_37Generating OTP to bind VC with format1 value having null00:00:00
TC_Mimoto_WalletBinding_39Generating OTP to bind VC with null as publickey00:00:10
TC_Mimoto_WalletBinding_01Generating OTP to bind VC with valid UIN00:00:02
TC_Mimoto_WalletBinding_04Generating OTP to bind VC with past request time00:00:01
TC_Mimoto_WalletBinding_16Generating OTP to bind VC with authfactortype value being just space00:03:00
TC_Mimoto_WalletBinding_21Generating OTP to bind VC with challenge value having space00:00:00
TC_Mimoto_WalletBinding_26Generating OTP to bind VC with formate value having space00:00:00
TC_Mimoto_WalletBinding_12Generating OTP to bind VC with individualId value having space00:00:00
TC_Mimoto_WalletBinding_31Generating OTP to bind VC with authFactorType1 value having space00:00:00
TC_Mimoto_WalletBinding_36Generating OTP to bind VC with format1 value having space00:00:00
TC_Mimoto_WalletBinding_52Generating OTP to bind VID VC with empty authfactortype00:00:00
TC_Mimoto_WalletBinding_58Generating OTP to bind VID VC with empty challenge00:00:00
TC_Mimoto_WalletBinding_63Generating OTP to bind VID VC with empty formate00:00:01
TC_Mimoto_WalletBinding_47Generating OTP to bind vid VC with empty individualId00:00:01
TC_Mimoto_WalletBinding_44Generating OTP to bind vid VC with empty request time00:00:00
TC_Mimoto_WalletBinding_68Generating OTP to bind VID VC with empty authFactorType100:00:01
TC_Mimoto_WalletBinding_73Generating OTP to bind VID VC with empty format100:00:00
TC_Mimoto_WalletBinding_43Generating OTP to bind vid VC with future request time00:00:01
TC_Mimoto_WalletBinding_51Generating OTP to bind VID VC with invalid authfactortype00:00:01
TC_Mimoto_WalletBinding_56Generating OTP to bind VID VC with invalid challenge00:00:00
TC_Mimoto_WalletBinding_61Generating OTP to bind VID VC with invalid formate00:00:00
TC_Mimoto_WalletBinding_46Generating OTP to bind vid VC with invalid individualId00:00:01
TC_Mimoto_WalletBinding_41Generating OTP to bind vid VC with invalid request time00:00:00
TC_Mimoto_WalletBinding_66Generating OTP to bind VID VC with invalid authFactorType100:00:00
TC_Mimoto_WalletBinding_71Generating OTP to bind VID VC with invalid format100:00:00
TC_Mimoto_WalletBinding_76Generating OTP to bind VID VC with invalid publickey00:00:10
TC_Mimoto_WalletBinding_53Generating OTP to bind VID VC with missing authfactortype00:00:01
TC_Mimoto_WalletBinding_57Generating OTP to bind VID VC with missing challenge00:00:00
TC_Mimoto_WalletBinding_62Generating OTP to bind VID VC with missing formate00:00:01
TC_Mimoto_WalletBinding_49Generating OTP to bind vid VC with missing individualId00:00:01
TC_Mimoto_WalletBinding_45Generating OTP to bind vid VC with missing request time00:00:01
TC_Mimoto_WalletBinding_67Generating OTP to bind VID VC with missing authFactorType100:00:00
TC_Mimoto_WalletBinding_72Generating OTP to bind VID VC with missing format100:00:01
TC_Mimoto_WalletBinding_78Generating OTP to bind VID VC with missing publickey00:00:10
TC_Mimoto_WalletBinding_55Generating OTP to bind VID VC with authfactortype value being just null00:00:00
TC_Mimoto_WalletBinding_60Generating OTP to bind VID VC with challenge value having null00:00:01
TC_Mimoto_WalletBinding_65Generating OTP to bind VID VC with formate value having null00:00:00
TC_Mimoto_WalletBinding_48Generating OTP to bind vid VC with null individualId00:00:01
TC_Mimoto_WalletBinding_70Generating OTP to bind VID VC with authFactorType1 value having null00:00:00
TC_Mimoto_WalletBinding_75Generating OTP to bind VID VC with format1 value having null00:00:01
TC_Mimoto_WalletBinding_77Generating OTP to bind VID VC with null as publickey00:00:10
TC_Mimoto_WalletBinding_02Generating OTP to bind VC with valid VID00:00:01
TC_Mimoto_WalletBinding_42Generating OTP to bind vid VC with past request time00:00:01
TC_Mimoto_WalletBinding_54Generating OTP to bind VID VC with authfactortype value being just space00:00:00
TC_Mimoto_WalletBinding_59Generating OTP to bind VID VC with challenge value having space00:00:00
TC_Mimoto_WalletBinding_64Generating OTP to bind VID VC with formate value having space00:00:01
TC_Mimoto_WalletBinding_50Generating OTP to bind VID VC with individualId value having space00:00:00
TC_Mimoto_WalletBinding_69Generating OTP to bind VID VC with authFactorType1 value having space00:00:00
TC_Mimoto_WalletBinding_74Generating OTP to bind VID VC with format1 value having space00:00:01
GetAllIssuers — Passed
TC_Mimoto_GetAllIssuers_01Retrieving issuers with all valid parameters00:00:00
TC_Mimoto_GetAllIssuers_03Retrieving invalid issuer00:00:00
TC_Mimoto_GetAllIssuers_02Retrieving all specific issuer with all valid parameters00:00:00
GetIssuerWellKnown — Passed
Mimoto_GetIssuerWellKnown_All_Valid_SmokeGenerating the issuer well known with all valid parameters00:00:00
DeletePolicySunBirdR — Passed
TC_Mimoto_DeletePolicySunBirdR_01Deleting Sunbird policy with valid parameters00:00:00
GetVerifierList — Passed
TC_Mimoto_GetVerifierList_01Retrieving verifiers list with all valid parameters00:00:00
GetIssuerConfiguration — Passed
TC_Mimoto_GetIssuerConfiguration_01Retrieving verifiers list with all valid parameters00:00:00
TC_Mimoto_GetIssuerConfiguration_02Retrieving verifiers list with invalid URL00:00:00

io.mosip.testrig.apirig.mimoto.testscripts.AddIdentity#Mimoto_AddIdentity_Binding_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_Binding_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_Binding_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"kan","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"khm","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"kan","value":"TEST_CITYkan"},{"language":"hin","value":"TEST_CITYhin"},{"language":"tam","value":"TEST_CITYtam"},{"language":"khm","value":"TEST_CITYkhm"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"kan","value":"TEST_FULLNAMEkan"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"khm","value":"TEST_FULLNAMEkhm"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"kan","value":"TEST_PROVINCEkan"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"khm","value":"TEST_PROVINCEkhm"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"kan","value":"TEST_ZONEkan"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"khm","value":"TEST_ZONEkhm"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"khm","value":"TEST_ADDRESSLINE1khm"}],"addressLine2":[{"language":"eng","value":"TEST_ADDRESSLINE2eng"},{"language":"ara","value":"TEST_ADDRESSLINE2ara"},{"language":"fra","value":"TEST_ADDRESSLINE2fra"},{"language":"kan","value":"TEST_ADDRESSLINE2kan"},{"language":"hin","value":"TEST_ADDRESSLINE2hin"},{"language":"tam","value":"TEST_ADDRESSLINE2tam"},{"language":"khm","value":"TEST_ADDRESSLINE2khm"}],"UIN":"{{UIN}}","addressLine3":[{"language":"eng","value":"TEST_ADDRESSLINE3eng"},{"language":"ara","value":"TEST_ADDRESSLINE3ara"},{"language":"fra","value":"TEST_ADDRESSLINE3fra"},{"language":"kan","value":"TEST_ADDRESSLINE3kan"},{"language":"hin","value":"TEST_ADDRESSLINE3hin"},{"language":"tam","value":"TEST_ADDRESSLINE3tam"},{"language":"khm","value":"TEST_ADDRESSLINE3khm"}],"region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"kan","value":"TEST_REGIONkan"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"khm","value":"TEST_REGIONkhm"}],"email":"$EMAILVALUE$"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating a new identity with all valid parameters for Binding APIs, uniqueIdentifier=TC_Mimoto_AddIdentity_02
Messages
Request: (End Point URL: https://api-internal.released.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.AddIdentity#Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"kan","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"khm","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"kan","value":"TEST_CITYkan"},{"language":"hin","value":"TEST_CITYhin"},{"language":"tam","value":"TEST_CITYtam"},{"language":"khm","value":"TEST_CITYkhm"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"kan","value":"TEST_FULLNAMEkan"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"khm","value":"TEST_FULLNAMEkhm"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"kan","value":"TEST_PROVINCEkan"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"khm","value":"TEST_PROVINCEkhm"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"kan","value":"TEST_ZONEkan"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"khm","value":"TEST_ZONEkhm"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"khm","value":"TEST_ADDRESSLINE1khm"}],"addressLine2":[{"language":"eng","value":"TEST_ADDRESSLINE2eng"},{"language":"ara","value":"TEST_ADDRESSLINE2ara"},{"language":"fra","value":"TEST_ADDRESSLINE2fra"},{"language":"kan","value":"TEST_ADDRESSLINE2kan"},{"language":"hin","value":"TEST_ADDRESSLINE2hin"},{"language":"tam","value":"TEST_ADDRESSLINE2tam"},{"language":"khm","value":"TEST_ADDRESSLINE2khm"}],"UIN":"{{UIN}}","addressLine3":[{"language":"eng","value":"TEST_ADDRESSLINE3eng"},{"language":"ara","value":"TEST_ADDRESSLINE3ara"},{"language":"fra","value":"TEST_ADDRESSLINE3fra"},{"language":"kan","value":"TEST_ADDRESSLINE3kan"},{"language":"hin","value":"TEST_ADDRESSLINE3hin"},{"language":"tam","value":"TEST_ADDRESSLINE3tam"},{"language":"khm","value":"TEST_ADDRESSLINE3khm"}],"region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"kan","value":"TEST_REGIONkan"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"khm","value":"TEST_REGIONkhm"}],"email":"$EMAILVALUE$"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating a new identity for downloading issuer credential, uniqueIdentifier=TC_Mimoto_AddIdentity_03
Messages
Request: (End Point URL: https://api-internal.released.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.AddIdentity#Mimoto_AddIdentity_withValidParameters_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_withValidParameters_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_withValidParameters_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"kan","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"khm","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"kan","value":"TEST_CITYkan"},{"language":"hin","value":"TEST_CITYhin"},{"language":"tam","value":"TEST_CITYtam"},{"language":"khm","value":"TEST_CITYkhm"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"kan","value":"TEST_FULLNAMEkan"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"khm","value":"TEST_FULLNAMEkhm"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"kan","value":"TEST_PROVINCEkan"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"khm","value":"TEST_PROVINCEkhm"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"kan","value":"TEST_ZONEkan"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"khm","value":"TEST_ZONEkhm"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"khm","value":"TEST_ADDRESSLINE1khm"}],"addressLine2":[{"language":"eng","value":"TEST_ADDRESSLINE2eng"},{"language":"ara","value":"TEST_ADDRESSLINE2ara"},{"language":"fra","value":"TEST_ADDRESSLINE2fra"},{"language":"kan","value":"TEST_ADDRESSLINE2kan"},{"language":"hin","value":"TEST_ADDRESSLINE2hin"},{"language":"tam","value":"TEST_ADDRESSLINE2tam"},{"language":"khm","value":"TEST_ADDRESSLINE2khm"}],"UIN":"{{UIN}}","addressLine3":[{"language":"eng","value":"TEST_ADDRESSLINE3eng"},{"language":"ara","value":"TEST_ADDRESSLINE3ara"},{"language":"fra","value":"TEST_ADDRESSLINE3fra"},{"language":"kan","value":"TEST_ADDRESSLINE3kan"},{"language":"hin","value":"TEST_ADDRESSLINE3hin"},{"language":"tam","value":"TEST_ADDRESSLINE3tam"},{"language":"khm","value":"TEST_ADDRESSLINE3khm"}],"region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"kan","value":"TEST_REGIONkan"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"khm","value":"TEST_REGIONkhm"}],"email":"$EMAILVALUE$"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating a new identity with all valid parameters, uniqueIdentifier=TC_Mimoto_AddIdentity_01
Messages
Response:

Request: (End Point URL: https://api-internal.released.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid, endPoint=/v1/mimoto/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating perpetual VID with binding valid request, uniqueIdentifier=TC_Mimoto_GenerateVID_06
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_InValid_Otp_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_InValid_Otp_sid, endPoint=/v1/mimoto/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "112637338", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating Perpetual VID with invalid OTP, uniqueIdentifier=TC_Mimoto_GenerateVID_02
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_Invalid_TransactionId_Neg

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Invalid_TransactionId_Neg, endPoint=/v1/mimoto/vid, role=resident, templateFields=null, input={ "transactionID": "$trc45", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating perpetual VID with invalid transactionID, uniqueIdentifier=TC_Mimoto_GenerateVID_05
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid, endPoint=/v1/mimoto/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating Perpetual VID with all valid parameters, uniqueIdentifier=TC_Mimoto_GenerateVID_01
Messages
Response:
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_with_InvalidUIN_Valid_Otp_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_with_InvalidUIN_Valid_Otp_sid, endPoint=/v1/mimoto/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "253SDGSH@Y37", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating Perpetual VID with invalid UIN, uniqueIdentifier=TC_Mimoto_GenerateVID_03
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#mimoto_Generate_Temporary_VID_Valid_Smoke_sid

Testcase Input
testCaseName=mimoto_Generate_Temporary_VID_Valid_Smoke_sid, endPoint=/v1/mimoto/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating temporary VID with all valid request, uniqueIdentifier=TC_Mimoto_GenerateVID_04
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#testTearDown

Output Validation Exception
org.testng.TestNGException: Native Injection is NOT supported for @AfterSuite annotated testTearDown. For more information on native dependency injection please refer to https://testng.org/#_dependency_injection at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 14 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid, endPoint=/idrepository/v1/vid, role=idrepo, templateFields=null, input={ "vidType": "Perpetual", "UIN": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "version": "v1", "id": "mosip.vid.create", "requesttime": "$TIMESTAMP$" }, output={ "vidStatus":"ACTIVE" }, inputTemplate=mimoto/CreateVID/createVid, outputTemplate=mimoto/CreateVID/createVidResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create perpetual VID for binding with valid details, uniqueIdentifier=TC_Mimoto_GenerateVID_06
Messages
Request: (End Point URL: https://api-internal.released.mosip.net/idrepository/v1/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.vidStatus ACTIVE ACTIVE PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid, endPoint=/idrepository/v1/vid, role=idrepo, templateFields=null, input={ "vidType": "Perpetual", "UIN": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "version": "v1", "id": "mosip.vid.create", "requesttime": "$TIMESTAMP$" }, output={ "vidStatus":"ACTIVE" }, inputTemplate=mimoto/CreateVID/createVid, outputTemplate=mimoto/CreateVID/createVidResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create perpetual VID with valid details, uniqueIdentifier=TC_Mimoto_GenerateVID_01
Messages
Request: (End Point URL: https://api-internal.released.mosip.net/idrepository/v1/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.vidStatus ACTIVE ACTIVE PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_Generate_Temporary_VID_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Temporary_VID_Valid_Smoke_sid, endPoint=/idrepository/v1/vid, role=idrepo, templateFields=null, input={ "vidType": "Perpetual", "UIN": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "version": "v1", "id": "mosip.vid.create", "requesttime": "$TIMESTAMP$" }, output={ "vidStatus":"ACTIVE" }, inputTemplate=mimoto/CreateVID/createVid, outputTemplate=mimoto/CreateVID/createVidResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create temporary VID with valid details, uniqueIdentifier=TC_Mimoto_GenerateVID_04
Messages
Request: (End Point URL: https://api-internal.released.mosip.net/idrepository/v1/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.vidStatus ACTIVE ACTIVE PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid, endPoint=/api/v1/Insurance, role=resident, templateFields=null, input={ "policyNumber": "$POLICYNUMBERFORSUNBIRDRC$", "policyName": "Start Insurance Gold Premium", "policyExpiresOn": "2033-04-20T20:48:17.684Z", "policyIssuedOn": "$TIMESTAMP$", "fullName" : "$FULLNAMEFORSUNBIRDRC$", "dob" : "$DOBFORSUNBIRDRC$", "benefits": [{"benefits": "Critical Surgery"}, {"benefits": "Full body checkup"}], "gender": "Male", "mobile": "0123456789", "email": "abhishek@gmail.com" }, output={ "status": "SUCCESSFUL" }, inputTemplate=mimoto/SunBirdR/CreatePolicySunBirdR/CreatePolicySunBirdR, outputTemplate=mimoto/SunBirdR/CreatePolicySunBirdR/CreatePolicySunBirdRResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating new sunbird policy with valid parameters, uniqueIdentifier=TC_Mimoto_CreatePolicySunBirdR_01
Messages
Request: (End Point URL: https://registry.released.mosip.net/api/v1/Insurance)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
params.status SUCCESSFUL SUCCESSFUL PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_ESignet_SunBirdR_GetPolicy_NOAUTH_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_GetPolicy_NOAUTH_Valid_Smoke, endPoint=/api/v1/Insurance/{insuranceid}, role=resident, templateFields=null, input={ "insuranceid": "$ID:ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid_osid$" }, output={ "policyNumber": "$POLICYNUMBERFORSUNBIRDRC$" }, inputTemplate=mimoto/SunBirdR/GetPolicySunBirdR/GetPolicySunBirdR, outputTemplate=mimoto/SunBirdR/GetPolicySunBirdR/GetPolicySunBirdRResult, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Getting sunbird policy with valid parameters, uniqueIdentifier=TC_Mimoto_GetPolicySunBirdR_01
Messages
Request: (End Point URL: https://registry.released.mosip.net/api/v1/Insurance/{insuranceid})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
policyNumber 260217419 260217419 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_ESignet_SunBirdR_SearchPolicy_NOAUTH_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_SearchPolicy_NOAUTH_Valid_Smoke, endPoint=/api/v1/Insurance/search, role=resident, templateFields=null, input={ "offset": "0", "limit": "5", "fullName": "$FULLNAMEFORSUNBIRDRC$", "dob": "$DOBFORSUNBIRDRC$", "policyNumber": "$POLICYNUMBERFORSUNBIRDRC$" }, output={ }, inputTemplate=mimoto/SunBirdR/SearchPolicySunBirdR/SearchPolicySunBirdR, outputTemplate=mimoto/SunBirdR/SearchPolicySunBirdR/SearchPolicySunBirdRResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Searching sunbird policy with valid parameters, uniqueIdentifier=TC_Mimoto_SearchPolicySunBirdR_01
Messages
Request: (End Point URL: https://registry.released.mosip.net/api/v1/Insurance/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/v2/oauth-details, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "clientId": "$GETCLIENTIDFORMOSIPIDFROMMIMOTOACTUATOR$", "scope": "mosip_identity_vc_ldp", "responseType": "code", "redirectUri": "$INJIREDIRECTURI$", "display": "popup", "prompt": "login", "acrValues": "mosip:idp:acr:generated-code mosip:idp:acr:linked-wallet mosip:idp:acr:biometrics", "nonce": "973eieljzng", "state": "eree2311", "claimsLocales": "en", "codeChallenge": "$CODECHALLENGE$", "codeChallengeMethod": "S256" }, output={ }, inputTemplate=mimoto/OAuthDetailsRequest/OAuthDetailsRequest, outputTemplate=mimoto/OAuthDetailsRequest/OAuthDetailsRequestResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating Oauth's details with all valid parameters, uniqueIdentifier=TC_Mimoto_OAuthDetailsRequest_01
Messages
Request: (End Point URL: https://esignet-mosipid.released.mosip.net/v1/esignet/authorization/v2/oauth-details)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke, endPoint=/v1/esignet/authorization/authenticate, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:AddIdentity_downloadIssuerCredential_smoke_Pos_UIN$", "authFactorType" : "OTP", "challenge" : "$ID:AddIdentity_downloadIssuerCredential_smoke_Pos_EMAIL$", "sendOtp":{ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:AddIdentity_downloadIssuerCredential_smoke_Pos_UIN$", "otpChannels": [{channel: "email"},{channel: "phone"}], "sendOtpReqTemplate": "mimoto/SendOtpEsignet/SendOtp", "sendOtpEndPoint": "/v1/esignet/authorization/send-otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"esignet/SendOtp/SendOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=mimoto/AuthenticateUser/AuthenticateUser, outputTemplate=mimoto/AuthenticateUser/AuthenticateUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Authenticate user to download credentials with all valid parameters, uniqueIdentifier=TC_Mimoto_AuthenticateUser_01
Messages
Request: (End Point URL: https://esignet-mosipid.released.mosip.net/v1/esignet/authorization/send-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://esignet-mosipid.released.mosip.net/v1/esignet/authorization/authenticate)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/auth-code, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$" }, output={ }, inputTemplate=mimoto/AuthorizationCode/AuthorizationCode, outputTemplate=mimoto/AuthorizationCode/AuthorizationCodeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate authorization code to download credential issuer, uniqueIdentifier=TC_Mimoto_AuthorizationCode_01
Messages
Request: (End Point URL: https://esignet-mosipid.released.mosip.net/v1/esignet/authorization/auth-code)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/v2/oauth-details, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "clientId": "$GETCLIENTIDFORINSURANCEFROMMIMOTOACTUATOR$", "scope": "sunbird_rc_insurance_vc_ldp", "responseType": "code", "redirectUri": "$INJIREDIRECTURI$", "display": "popup", "prompt": "login", "acrValues": "mosip:idp:acr:knowledge", "nonce": "973eieljzng", "state": "eree2311", "claimsLocales": "en", "codeChallenge": "$CODECHALLENGE$", "codeChallengeMethod": "S256" }, output={ }, inputTemplate=mimoto/SunBirdC/OAuthDetailsRequestSunBirdC/OAuthDetailsRequestSunBirdC, outputTemplate=mimoto/SunBirdC/OAuthDetailsRequestSunBirdC/OAuthDetailsRequestSunBirdCResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Getting auth details for downloading sunbird credentials, uniqueIdentifier=TC_Mimoto_OAuthDetailsRequestSunBirdC_01
Messages
Request: (End Point URL: https://esignet-insurance.released.mosip.net/v1/esignet/authorization/v2/oauth-details)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_ESignet_AuthenticateUser_SunBirdC_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_AuthenticateUser_SunBirdC_Valid_Smoke, endPoint=/v1/esignet/authorization/authenticate, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_transactionId$", "individualId": "$POLICYNUMBERFORSUNBIRDRC$", "authFactorType" : "KBA", "challenge" : "$CHALLENGEVALUEFORSUNBIRDC$", "format": "base64url-encoded-json" }, output={ }, inputTemplate=mimoto/SunBirdC/AuthenticateUserSunBirdC/AuthenticateUserSunBirdC, outputTemplate=mimoto/SunBirdC/AuthenticateUserSunBirdC/AuthenticateUserSunBirdCResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Authenticating user for downloading sunbird credential, uniqueIdentifier=TC_Mimoto_AuthenticateUserSunBirdC_01
Messages
Request: (End Point URL: https://esignet-insurance.released.mosip.net/v1/esignet/authorization/authenticate)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/auth-code, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_transactionId$", "permittedAuthorizeScopes": [{scope: "sunbird_rc_insurance_vc_ldp"}] }, output={ }, inputTemplate=mimoto/SunBirdC/AuthorizationCodeSunBirdC/AuthorizationCodeSunBirdC, outputTemplate=mimoto/SunBirdC/AuthorizationCodeSunBirdC/AuthorizationCodeSunBirdCResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating authorization code for downloading sunbird VC, uniqueIdentifier=TC_Mimoto_AuthorizationCodeSunBirdC_01
Messages
Request: (End Point URL: https://esignet-insurance.released.mosip.net/v1/esignet/authorization/auth-code)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Invalid_AuthorizationCode_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Invalid_AuthorizationCode_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "XjIsJgQAX3lrhMmXgRn-jerNMCqf0GdiBLx5MbMig", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MosipVerifiableCredential" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Downloading credential with invalid credential AuthorizationCode, uniqueIdentifier=TC_Mimoto_DownloadIssuerCredential_04
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/credentials/download)

Exception : PDF header signature not found.
Response:
nullNot able to download issuer credential

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Invalid_Credential_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Invalid_Credential_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MOSIPVerifiableCredentialInvalid" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Downloading credential with invalid credential, uniqueIdentifier=TC_Mimoto_DownloadIssuerCredential_03
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/credentials/download)

Exception : PDF header signature not found.
Response:
nullNot able to download issuer credential

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Invalid_Issuer_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Invalid_Issuer_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "MosipInvalid", "credential": "MosipVerifiableCredential" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Downloading credential with invalid issuer, uniqueIdentifier=TC_Mimoto_DownloadIssuerCredential_02
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/credentials/download)

Exception : PDF header signature not found.
Response:
nullNot able to download issuer credential

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_IssuerMosip_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_IssuerMosip_All_Valid_Smoke, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MosipVerifiableCredential" }, output={ }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Downloading credential with all valid parameters, uniqueIdentifier=TC_Mimoto_DownloadIssuerCredential_01
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/credentials/download)

Response:
nullMOSIP National ID
Full Name
TEST_FULLNAMEeng
UIN
2136587239
Phone Number
8352373106
Email Id
Mimoto_AddIdentity_downloadIssuerCredential_smoke_
Pos@mosip.net
Gender City
MLE TEST_CITYeng
This credential is limited to a maximum of 1 verifications by authorized verifiers. Once the specified number of 
verifications has been reached this credential will no longer be valid for further verification attempts.

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_IssuerSunBird_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_IssuerSunBird_All_Valid_Smoke, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "StayProtected", "credential": "InsuranceCredential" }, output={ }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Downloading sunbird credential with valid authorizationCode, uniqueIdentifier=TC_Mimoto_DownloadIssuerCredential_06
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/credentials/download)

Response:
nullHealth Insurance
Name
Jayna Lebsack
Policy Number
260217419
Policy Name Policy Issued On
Start Insurance Gold Premium 2025-03-26
Policy Expires On
2033-04-20
Benefits
Critical Surgery, Full body checkup
Phone Number Email Id
0123456789 abhishek@gmail.com
Gender Date of Birth
Male 1989-04-05
This credential is limited to a maximum of 1 verifications by authorized verifiers. Once the specified number of 
verifications has been reached, this credential will no longer be valid for further verification attempts.

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Reused_AuthorizationCode_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Reused_AuthorizationCode_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MosipVerifiableCredential" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Downloading credential with invalid expired authorizationCode, uniqueIdentifier=TC_Mimoto_DownloadIssuerCredential_05
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/credentials/download)

Exception : PDF header signature not found.
Response:
nullNot able to download issuer credential

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_InValid_Otp_All

Testcase Input
testCaseName=Mimoto_AuthLock_InValid_Otp_All, endPoint=/v1/mimoto/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "111sss@@1", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth Lock a particular UIN with invalid OTP, uniqueIdentifier=TC_Mimoto_AuthLock_02
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_Valid_UIN_All

Testcase Input
testCaseName=Mimoto_AuthLock_Valid_UIN_All, endPoint=/v1/mimoto/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth lock a particular UIN with valid parameters, uniqueIdentifier=TC_Mimoto_AuthLock_01
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_Valid_VID_All

Testcase Input
testCaseName=Mimoto_AuthLock_Valid_VID_All, endPoint=/v1/mimoto/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth lock a particular VID with valid VID, uniqueIdentifier=TC_Mimoto_AuthLock_04
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_invalidVID_Valid_Otp

Testcase Input
testCaseName=Mimoto_AuthLock_invalidVID_Valid_Otp, endPoint=/v1/mimoto/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "36363gvb", "individualIdType": "VID", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth lock a particular VID with invalid VID, uniqueIdentifier=TC_Mimoto_AuthLock_06
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_with_invalidUIN_Valid_Otp_sid

Testcase Input
testCaseName=Mimoto_AuthLock_with_invalidUIN_Valid_Otp_sid, endPoint=/v1/mimoto/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "263738@@#FDCVvb", "individualIdType": "UIN", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth Lock a particular UIN with valid OTP, uniqueIdentifier=TC_Mimoto_AuthLock_03
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_with_invalidVID_Valid_Otp

Testcase Input
testCaseName=Mimoto_AuthLock_with_invalidVID_Valid_Otp, endPoint=/v1/mimoto/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "26DBDB@73", "individualIdType": "VID", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth lock a particular VID with invalid OTP, uniqueIdentifier=TC_Mimoto_AuthLock_05
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_InValid_OTP_With_VID_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_InValid_OTP_With_VID_All, endPoint=/v1/mimoto/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "11111@@###1", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock a particular VID with invalid OTP, uniqueIdentifier=TC_Mimoto_AuthLock_10
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_Valid_UIN_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_Valid_UIN_All, endPoint=/v1/mimoto/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth unlock a particular UIN with valid parameters, uniqueIdentifier=TC_Mimoto_AuthLock_07
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_Valid_UIN_With_VID_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_Valid_UIN_With_VID_All, endPoint=/v1/mimoto/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth unlock a particular VID with valid parameters, uniqueIdentifier=TC_Mimoto_AuthLock_08
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_With_InValid_OTP_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_With_InValid_OTP_All, endPoint=/v1/mimoto/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "111@@@###hhdhdh111", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Auth unlock a particular UIN with invalid OTP, uniqueIdentifier=TC_Mimoto_AuthLock_09
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_All_Valid_Smoke_with_VID_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_All_Valid_Smoke_with_VID_sid, endPoint=/v1/mimoto/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "id": "$IGNORE$", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=requesting credential with valid VID, uniqueIdentifier=TC_Mimoto_RequestCredentials_02
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_InValid_Otp_UIN_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_InValid_Otp_UIN_sid, endPoint=/v1/mimoto/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "user": "abc", "otp": "4h4hnn", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=requesting UIN credential with invalid OTP, uniqueIdentifier=TC_Mimoto_RequestCredentials_03
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_InValid_TransactionId_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_InValid_TransactionId_sid, endPoint=/v1/mimoto/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "4dhn@@##&%", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=requesting credential with invalid transactionID, uniqueIdentifier=TC_Mimoto_RequestCredentials_04
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_InValid_UIN_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_InValid_UIN_sid, endPoint=/v1/mimoto/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ght56=", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=requesting credential with invalid UIN, uniqueIdentifier=TC_Mimoto_RequestCredentials_05
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_Invalid_VID_sid_Neg

Testcase Input
testCaseName=Mimoto_RequestCredentials_Invalid_VID_sid_Neg, endPoint=/v1/mimoto/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$hfg56", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=requesting credential with invalid VID, uniqueIdentifier=TC_Mimoto_RequestCredentials_06
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials__All_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials__All_Valid_Smoke_sid, endPoint=/v1/mimoto/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/v1/mimoto/req/otp" } }, output={ "id": "$IGNORE$", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=requesting credential with all valid parameters, uniqueIdentifier=TC_Mimoto_RequestCredentials_01
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_CredentialsStatus_euin_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_CredentialsStatus_euin_All_Valid_Smoke, endPoint=/v1/mimoto/credentialshare/request/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials__All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "ISSUED" }, inputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving credential status with valid UIN, uniqueIdentifier=TC_Mimoto_CredentialsStatus_01
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam.test(GetWithParam.java:86) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_CredentialsStatus_euin_With_Invalid_RequestId_Neg

Testcase Input
testCaseName=Mimoto_CredentialsStatus_euin_With_Invalid_RequestId_Neg, endPoint=/v1/mimoto/credentialshare/request/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$er45" }, output={ "errors": [ { "errorCode": "RES-SER-29" } ] }, inputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving credential status with invalid requestId, uniqueIdentifier=TC_Mimoto_CreateVID_03
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam.test(GetWithParam.java:86) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_CredentialsStatus_euin_With_VID_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_CredentialsStatus_euin_With_VID_All_Valid_Smoke, endPoint=/v1/mimoto/credentialshare/request/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_All_Valid_Smoke_with_VID_sid_requestId$" }, output={ "statusCode": "ISSUED" }, inputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving credential status with valid VID, uniqueIdentifier=TC_Mimoto_CredentialsStatus_02
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam.test(GetWithParam.java:86) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_CredentialsStatus_All_Valid_Smoke_euin

Testcase Input
testCaseName=Mimoto_CredentialsStatus_All_Valid_Smoke_euin, endPoint=/v1/mimoto/credentialshare/download, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials__All_Valid_Smoke_sid_requestId$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$" }, output= { "Content-Type": "application/pdf" }, inputTemplate=mimoto/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=mimoto/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Checking credential status with all valid parameters, uniqueIdentifier=TC_Mimoto_DownloadCredential_01
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.SimplePost.test(SimplePost.java:86) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_CredentialsStatus_StatusCode_InValid_Smoke_euin

Testcase Input
testCaseName=Mimoto_CredentialsStatus_StatusCode_InValid_Smoke_euin, endPoint=/v1/mimoto/credentialshare/download, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials__All_Valid_Smoke_sid_requestId$", "individualId": "965337484848041697" }, output=404, inputTemplate=mimoto/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Checking credential status with invalid StatusCode, uniqueIdentifier=TC_Mimoto_DownloadCredential_02
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.SimplePost.test(SimplePost.java:86) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_individualOTP_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_individualOTP_All_Valid_Smoke, endPoint=/v1/mimoto/req/individualId/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$" }, output={ }, inputTemplate=mimoto/SendOTPUIN/individualIdOtp, outputTemplate=mimoto/SendOTPUIN/individualIdOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=generating individual OTP with valid parameters, uniqueIdentifier=TC_Mimoto_individualOTP_01
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.SimplePost.test(SimplePost.java:86) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Invalid_AID_Neg

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Invalid_AID_Neg, endPoint=/v1/mimoto/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "$yt55g", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/v1/mimoto/req/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating individualID with invalid AID, uniqueIdentifier=TC_Mimoto_AidGetIndividualId_02
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Invalid_Otp_Neg

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Invalid_Otp_Neg, endPoint=/v1/mimoto/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "1234", "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/v1/mimoto/req/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating individualID with Invalid OTP, uniqueIdentifier=TC_Mimoto_AidGetIndividualId_03
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Invalid_lenght_Of_AID_Neg

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Invalid_lenght_Of_AID_Neg, endPoint=/v1/mimoto/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "2745538921628455389216202302041241544770230204124154278477", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/v1/mimoto/req/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-457" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating individualID with invalid lengh of AID, uniqueIdentifier=TC_Mimoto_AidGetIndividualId_05
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Valid_Otp_All

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Valid_Otp_All, endPoint=/v1/mimoto/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/v1/mimoto/req/individualId/otp" } }, output={ "aidStatus": "PROCESSED", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/AidGetIndividualId/aidGetIndividualIdResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating individualID with valid OTP, uniqueIdentifier=TC_Mimoto_AidGetIndividualId_04
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Valid_UIN_All

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Valid_UIN_All, endPoint=/v1/mimoto/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/v1/mimoto/req/individualId/otp" } }, output={ "aidStatus": "PROCESSED", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/AidGetIndividualId/aidGetIndividualIdResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating AID status with valid AID, uniqueIdentifier=TC_Mimoto_AidGetIndividualId_01
Output Validation Exception
org.testng.SkipException: OTP feature not supported. Hence skipping the testcase at io.mosip.testrig.apirig.mimoto.utils.MimotoUtil.isTestCaseValidForTheExecution(MimotoUtil.java:94) at io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 23 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel being empty, uniqueIdentifier=TC_Mimoto_BindingOtp_13
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: ""}] }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel being empty, uniqueIdentifier=TC_Mimoto_BindingOtp_10
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with empty request time, uniqueIdentifier=TC_Mimoto_BindingOtp_19
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with individualId missing, uniqueIdentifier=TC_Mimoto_BindingOtp_05
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Future_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Future_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with future request time, uniqueIdentifier=TC_Mimoto_BindingOtp_17
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "sdsgsg"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with invalid OTP channel, uniqueIdentifier=TC_Mimoto_BindingOtp_08
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-08T06:35:53", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with invalid request time, uniqueIdentifier=TC_Mimoto_AuthLock_07
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "@#DSDFD@#", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with invalid UIN, uniqueIdentifier=TC_Mimoto_BindingOtp_03
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "$IGNORE$" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel missing, uniqueIdentifier=TC_Mimoto_BindingOtp_12
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "$IGNORE$"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel missing, uniqueIdentifier=TC_Mimoto_BindingOtp_09
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$IGNORE$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with missing request time, uniqueIdentifier=TC_Mimoto_BindingOtp_18
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID without individualId attribute, uniqueIdentifier=TC_Mimoto_BindingOtp_04
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "null" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel being empty, uniqueIdentifier=TC_Mimoto_BindingOtp_14
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "null"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel value being null, uniqueIdentifier=TC_Mimoto_BindingOtp_11
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with individualId value as null, uniqueIdentifier=TC_Mimoto_BindingOtp_06
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Past_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Past_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with past request time, uniqueIdentifier=TC_Mimoto_BindingOtp_16
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "E M A I L"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with OTP channel value been spaced in between, uniqueIdentifier=TC_Mimoto_BindingOtp_07
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_Valid_UIN_All_Smoke

Testcase Input
testCaseName=Mimoto_BindingOtp_Valid_UIN_All_Smoke, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "maskedMobile": "$IGNORE$" }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/BindingOtp/BindingOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with valid UIN, uniqueIdentifier=TC_Mimoto_BindingOtp_01
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_Valid_vid_All_Smoke

Testcase Input
testCaseName=Mimoto_BindingOtp_Valid_vid_All_Smoke, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"}] }, output={ "maskedMobile": "$IGNORE$" }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/BindingOtp/BindingOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with valid VID, uniqueIdentifier=TC_Mimoto_BindingOtp_02
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": "" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with OTP channel values empty, uniqueIdentifier=TC_Mimoto_BindingOtp_30
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: ""}] }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with empty OTP channel values, uniqueIdentifier=TC_Mimoto_BindingOtp_27
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with request time empty, uniqueIdentifier=TC_Mimoto_BindingOtp_36
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with empty VID, uniqueIdentifier=TC_Mimoto_BindingOtp_22
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Future_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Future_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with future request time, uniqueIdentifier=TC_Mimoto_BindingOtp_34
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "sdsgsg"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with invalid OTP channel, uniqueIdentifier=TC_Mimoto_BindingOtp_25
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-08T06:35:53", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with invalid request time, uniqueIdentifier=TC_Mimoto_BindingOtp_32
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "@#DSDFD@#", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with invalid VID, uniqueIdentifier=TC_Mimoto_BindingOtp_20
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": "$IGNORE$" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with OTP channel values missing, uniqueIdentifier=TC_Mimoto_BindingOtp_29
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "$IGNORE$"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with missing OTP channel values, uniqueIdentifier=TC_Mimoto_BindingOtp_26
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$IGNORE$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with request time missing, uniqueIdentifier=TC_Mimoto_BindingOtp_35
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with missing VID, uniqueIdentifier=TC_Mimoto_BindingOtp_21
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": "null" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with OTP channel values as null, uniqueIdentifier=TC_Mimoto_BindingOtp_31
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "null"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with OTP channel values as null, uniqueIdentifier=TC_Mimoto_BindingOtp_28
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a individualID with invalid VID, uniqueIdentifier=TC_Mimoto_BindingOtp_23
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_Past_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Past_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with past request time, uniqueIdentifier=TC_Mimoto_BindingOtp_33
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.SimplePost#Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "E M A I L"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating OTP for binding a VID with OTP channel value been spaced in between, uniqueIdentifier=TC_Mimoto_BindingOtp_24
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VC with empty authfactortype, uniqueIdentifier=TC_Mimoto_WalletBinding_14
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VC with empty challenge, uniqueIdentifier=TC_Mimoto_WalletBinding_20
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VC with empty formate, uniqueIdentifier=TC_Mimoto_WalletBinding_25
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with empty individualId, uniqueIdentifier=TC_Mimoto_WalletBinding_09
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with empty requestime, uniqueIdentifier=TC_Mimoto_WalletBinding_06
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with empty authFactorType1, uniqueIdentifier=TC_Mimoto_WalletBinding_30
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with empty format1, uniqueIdentifier=TC_Mimoto_WalletBinding_35
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with future request time, uniqueIdentifier=TC_Mimoto_WalletBinding_05
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "dfg5", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VC with invalid authfactortype, uniqueIdentifier=TC_Mimoto_WalletBinding_13
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "gd5$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VC with invalid challenge, uniqueIdentifier=TC_Mimoto_WalletBinding_18
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "GT$r5", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VC with invalid formate, uniqueIdentifier=TC_Mimoto_WalletBinding_23
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$tyhg", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with invalid individualId, uniqueIdentifier=TC_Mimoto_WalletBinding_08
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "asdf$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with invalid request time, uniqueIdentifier=TC_Mimoto_WalletBinding_03
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "hy$5", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with invalid authFactorType1, uniqueIdentifier=TC_Mimoto_WalletBinding_28
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "hju$5", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with invalid format1, uniqueIdentifier=TC_Mimoto_WalletBinding_33
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "ghj$4", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with invalid publickey, uniqueIdentifier=TC_Mimoto_WalletBinding_38
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "$REMOVE$", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VC with missing authfactortype, uniqueIdentifier=TC_Mimoto_WalletBinding_15
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$REMOVE$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VC with missing challenge, uniqueIdentifier=TC_Mimoto_WalletBinding_19
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "$REMOVE$", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VC with missing formate, uniqueIdentifier=TC_Mimoto_WalletBinding_24
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with individualId being missing, uniqueIdentifier=TC_Mimoto_WalletBinding_11
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$REMOVE$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with missing requestime, uniqueIdentifier=TC_Mimoto_WalletBinding_07
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "$REMOVE$", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with missing authFactorType1, uniqueIdentifier=TC_Mimoto_WalletBinding_29
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "$REMOVE$", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with missing format1, uniqueIdentifier=TC_Mimoto_WalletBinding_34
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$REMOVE$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with missing publickey, uniqueIdentifier=TC_Mimoto_WalletBinding_40
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "null", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VC with authfactortype value being just null, uniqueIdentifier=TC_Mimoto_WalletBinding_17
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "null", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with challenge value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_22
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "null", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VC with formate value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_27
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with individualId being null, uniqueIdentifier=TC_Mimoto_WalletBinding_10
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "null", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with authFactorType1 value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_32
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "null", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with format1 value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_37
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "null", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with null as publickey, uniqueIdentifier=TC_Mimoto_WalletBinding_39
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_OTP_Valid_Smoke

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_OTP_Valid_Smoke, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/WalletBinding/WalletBindingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with valid UIN, uniqueIdentifier=TC_Mimoto_WalletBinding_01
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with past request time, uniqueIdentifier=TC_Mimoto_WalletBinding_04
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": " ", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VC with authfactortype value being just space, uniqueIdentifier=TC_Mimoto_WalletBinding_16
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": " ", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VC with challenge value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_21
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": " ", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VC with formate value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_26
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": " ", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with individualId value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_12
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": " ", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with authFactorType1 value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_31
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": " ", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with format1 value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_36
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VID VC with empty authfactortype, uniqueIdentifier=TC_Mimoto_WalletBinding_52
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VID VC with empty challenge, uniqueIdentifier=TC_Mimoto_WalletBinding_58
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VID VC with empty formate, uniqueIdentifier=TC_Mimoto_WalletBinding_63
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with empty individualId, uniqueIdentifier=TC_Mimoto_WalletBinding_47
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with empty request time, uniqueIdentifier=TC_Mimoto_WalletBinding_44
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with empty authFactorType1, uniqueIdentifier=TC_Mimoto_WalletBinding_68
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with empty format1, uniqueIdentifier=TC_Mimoto_WalletBinding_73
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with future request time, uniqueIdentifier=TC_Mimoto_WalletBinding_43
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "dfg5", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VID VC with invalid authfactortype, uniqueIdentifier=TC_Mimoto_WalletBinding_51
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "gd5$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VID VC with invalid challenge, uniqueIdentifier=TC_Mimoto_WalletBinding_56
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "GT$r5", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with invalid formate, uniqueIdentifier=TC_Mimoto_WalletBinding_61
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$tyhg", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with invalid individualId, uniqueIdentifier=TC_Mimoto_WalletBinding_46
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "asdf$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with invalid request time, uniqueIdentifier=TC_Mimoto_WalletBinding_41
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "hy$5", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with invalid authFactorType1, uniqueIdentifier=TC_Mimoto_WalletBinding_66
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "hju$5", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with invalid format1, uniqueIdentifier=TC_Mimoto_WalletBinding_71
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "ghj$4", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with invalid publickey, uniqueIdentifier=TC_Mimoto_WalletBinding_76
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "$REMOVE$", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VID VC with missing authfactortype, uniqueIdentifier=TC_Mimoto_WalletBinding_53
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$REMOVE$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VID VC with missing challenge, uniqueIdentifier=TC_Mimoto_WalletBinding_57
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "$REMOVE$", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VID VC with missing formate, uniqueIdentifier=TC_Mimoto_WalletBinding_62
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with missing individualId, uniqueIdentifier=TC_Mimoto_WalletBinding_49
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$REMOVE$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with missing request time, uniqueIdentifier=TC_Mimoto_WalletBinding_45
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "$REMOVE$", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with missing authFactorType1, uniqueIdentifier=TC_Mimoto_WalletBinding_67
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "$REMOVE$", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with missing format1, uniqueIdentifier=TC_Mimoto_WalletBinding_72
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$REMOVE$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with missing publickey, uniqueIdentifier=TC_Mimoto_WalletBinding_78
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "null", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with authfactortype value being just null, uniqueIdentifier=TC_Mimoto_WalletBinding_55
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "null", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with challenge value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_60
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "null", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with formate value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_65
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with null individualId, uniqueIdentifier=TC_Mimoto_WalletBinding_48
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "null", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with authFactorType1 value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_70
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "null", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with format1 value having null, uniqueIdentifier=TC_Mimoto_WalletBinding_75
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "null", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with null as publickey, uniqueIdentifier=TC_Mimoto_WalletBinding_77
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_OTP_Valid_Smoke

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_OTP_Valid_Smoke, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/WalletBinding/WalletBindingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VC with valid VID, uniqueIdentifier=TC_Mimoto_WalletBinding_02
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind vid VC with past request time, uniqueIdentifier=TC_Mimoto_WalletBinding_42
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": " ", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=Generating OTP to bind VID VC with authfactortype value being just space, uniqueIdentifier=TC_Mimoto_WalletBinding_54
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": " ", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge, kycFields=null, description=Generating OTP to bind VID VC with challenge value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_59
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": " ", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=Generating OTP to bind VID VC with formate value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_64
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": " ", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with individualId value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_50
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": " ", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with authFactorType1 value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_69
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": " ", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_VID$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating OTP to bind VID VC with format1 value having space, uniqueIdentifier=TC_Mimoto_WalletBinding_74
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetAllIssuers_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllIssuers_All_Valid_Smoke, endPoint=/v1/mimoto/issuers, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/GetAllIssuers/GetAllIssuersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving issuers with all valid parameters, uniqueIdentifier=TC_Mimoto_GetAllIssuers_01
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/issuers)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetAllIssuers_Invalid_Issuer_Neg

Testcase Input
testCaseName=Mimoto_GetAllIssuers_Invalid_Issuer_Neg, endPoint=/v1/mimoto/issuers/invalid, role=resident, templateFields=null, input={ }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving invalid issuer, uniqueIdentifier=TC_Mimoto_GetAllIssuers_03
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/issuers/invalid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-035 RESIDENT-APP-035 PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke, endPoint=/v1/mimoto/issuers/Mosip, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/GetAllIssuers/GetAllIssuersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving all specific issuer with all valid parameters, uniqueIdentifier=TC_Mimoto_GetAllIssuers_02
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/issuers/Mosip)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetIssuerWellKnown_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetIssuerWellKnown_All_Valid_Smoke, endPoint=/v1/mimoto/issuers/{issuerId}/well-known-proxy, role=resident, templateFields=null, input={ "issuerId": "Mosip", "credentialType": "$REMOVE$" }, output={ }, inputTemplate=mimoto/GetIssuerWellKnown/GetIssuerWellKnown, outputTemplate=mimoto/GetIssuerWellKnown/GetIssuerWellKnownResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generating the issuer well known with all valid parameters, uniqueIdentifier=null
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/issuers/{issuerId}/well-known-proxy)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.DeleteWithParam#Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke, endPoint=/api/v1/Insurance/{insuranceid}, role=resident, templateFields=null, input={ "insuranceid": "$ID:ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid_osid$" }, output={ "status": "SUCCESSFUL" }, inputTemplate=mimoto/SunBirdR/DeletePolicySunBirdR/DeletePolicySunBirdR, outputTemplate=mimoto/SunBirdR/DeletePolicySunBirdR/DeletePolicySunBirdRResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Deleting Sunbird policy with valid parameters, uniqueIdentifier=TC_Mimoto_DeletePolicySunBirdR_01
Messages
Request: (End Point URL: https://registry.released.mosip.net/api/v1/Insurance/{insuranceid})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
params.status SUCCESSFUL SUCCESSFUL PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetVerifierList_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetVerifierList_All_Valid_Smoke, endPoint=/v1/mimoto/verifiers, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetVerifierList/GetVerifierList, outputTemplate=mimoto/GetVerifierList/GetVerifierListResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving verifiers list with all valid parameters, uniqueIdentifier=TC_Mimoto_GetVerifierList_01
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/verifiers)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#testTearDown

Output Validation Exception
org.testng.TestNGException: Native Injection is NOT supported for @AfterSuite annotated testTearDown. For more information on native dependency injection please refer to https://testng.org/#_dependency_injection at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:190) at io.mosip.testrig.apirig.mimoto.testrunner.MosipTestRunner.main(MosipTestRunner.java:106) ... Removed 14 stack frames

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetIssuerConfiguration_Mosip_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetIssuerConfiguration_Mosip_All_Valid_Smoke, endPoint=/v1/mimoto/issuers/Mosip/configuration, role=resident, templateFields=null, input={ }, output={ "name": "MosipVerifiableCredential" }, inputTemplate=mimoto/GetIssuerConfiguration/GetIssuerConfiguration, outputTemplate=mimoto/GetIssuerConfiguration/GetIssuerConfigurationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving verifiers list with all valid parameters, uniqueIdentifier=TC_Mimoto_GetIssuerConfiguration_01
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/issuers/Mosip/configuration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(credentials_supported)[0].name MosipVerifiableCredential MosipVerifiableCredential PASS

back to summary

io.mosip.testrig.apirig.mimoto.testscripts.GetWithParam#Mimoto_GetIssuerConfiguration_With_Issuer_Removed_From_URL_Neg

Testcase Input
testCaseName=Mimoto_GetIssuerConfiguration_With_Issuer_Removed_From_URL_Neg, endPoint=/v1/mimoto/issuers/configuration, role=resident, templateFields=null, input={ }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/GetIssuerConfiguration/GetIssuerConfiguration, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieving verifiers list with invalid URL, uniqueIdentifier=TC_Mimoto_GetIssuerConfiguration_02
Messages
Request: (End Point URL: https://api-internal.qa-inji1.mosip.net/v1/mimoto/issuers/configuration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-035 RESIDENT-APP-035 PASS

back to summary